let age = 19;
let person = {
	name: '张三',
	sex: "男",
	// age
};
Object.defineProperty(person, 'age', {
	// value: 19,
	// enumerable: true,// 可遍历 控制属性是否可以枚举
	// writable: true,// 控制属性可否被修改
	// configurable: true,// 控制属性能否被删除
	// 当age属性被读取时,就调用get属性
	get() {
		console.log("age属性被读取")
		return age;
	},
	set(v) {
		console.log("age属性被赋值")
		age = v;
	}
});
console.log(person)
console.log(Object.keys(person))
